+2008-10-08 Christian Persch <chpe@gnome.org>
+
+ Bug 554702 – gtkfilesystem leaks GError
+
+ * gtk/gtkfilesystem.c (_gtk_file_system_init): Free the GError.
+
2008-10-08 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb):
NULL, FALSE, 0, NULL,
NULL, &error))
{
- g_critical (error->message);
+ g_critical ("%s", error->message);
g_error_free (error);
}
G_FILE_MONITOR_NONE,
NULL, &error);
if (error)
- g_warning (error->message);
+ {
+ g_warning ("%s", error->message);
+ g_error_free (error);
+ }
else
g_signal_connect (priv->bookmarks_monitor, "changed",
G_CALLBACK (bookmarks_file_changed), file_system);
priv->directory_monitor = g_file_monitor_directory (priv->folder_file, G_FILE_MONITOR_NONE, NULL, &error);
if (error)
- g_warning (error->message);
+ {
+ g_warning ("%s", error->message);
+ g_error_free (error);
+ }
else
g_signal_connect (priv->directory_monitor, "changed",
G_CALLBACK (directory_monitor_changed), object);